what is vector differentiation